.version 49 0 
.class public final super com/liquid_technologies/ltxmllib18/Conversions 
.super java/lang/Object 
.field private static a Ljava/lang/String; 
.field private static b Ljava/lang/String; 
.field private static c Ljava/lang/String; 

.method public <init> : ()V 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokespecial Method java/lang/Object <init> ()V 
L4:     return 
L5:     
    .end code 
.end method 

.method public static convertHexBinaryToString : (Lcom/liquid_technologies/ltxmllib18/BinaryData;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/BinaryData getAsHexString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertBase64BinaryToString : (Lcom/liquid_technologies/ltxmllib18/BinaryData;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/BinaryData getAsBase64 ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertI1ToString : (B)Ljava/lang/String; 
    .code stack 3 locals 1 
L0:     new java/lang/Byte 
L3:     dup 
L4:     iload_0 
L5:     invokespecial Method java/lang/Byte <init> (B)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI1ToString (Ljava/lang/Byte;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
.end method 

.method public static convertI1ToString : (Ljava/lang/Byte;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Byte toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertI2ToString : (S)Ljava/lang/String; 
    .code stack 3 locals 1 
L0:     new java/lang/Short 
L3:     dup 
L4:     iload_0 
L5:     invokespecial Method java/lang/Short <init> (S)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI2ToString (Ljava/lang/Short;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
.end method 

.method public static convertI2ToString : (Ljava/lang/Short;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Short toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertI4ToString : (I)Ljava/lang/String; 
    .code stack 3 locals 1 
L0:     new java/lang/Integer 
L3:     dup 
L4:     iload_0 
L5:     invokespecial Method java/lang/Integer <init> (I)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI4ToString (Ljava/lang/Integer;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
.end method 

.method public static convertI4ToString : (Ljava/lang/Integer;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Integer toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertI8ToString : (J)Ljava/lang/String; 
    .code stack 4 locals 2 
L0:     new java/lang/Long 
L3:     dup 
L4:     lload_0 
L5:     invokespecial Method java/lang/Long <init> (J)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI8ToString (Ljava/lang/Long;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
.end method 

.method public static convertI8ToString : (Ljava/lang/Long;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Long toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertUI1ToString : (S)Ljava/lang/String; 
    .code stack 3 locals 1 
L0:     new java/lang/Short 
L3:     dup 
L4:     iload_0 
L5:     invokespecial Method java/lang/Short <init> (S)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI1ToString (Ljava/lang/Short;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
    .exceptions com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
.end method 

.method public static convertUI1ToString : (Ljava/lang/Short;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Short shortValue ()S 
L4:     iflt L17 
L7:     aload_0 
L8:     invokevirtual Method java/lang/Short shortValue ()S 
L11:    sipush 255 
L14:    if_icmple L49 
L17:    new com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
L20:    dup 
L21:    new java/lang/StringBuilder 
L24:    dup 
L25:    ldc 'The value [' 
L27:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L30:    aload_0 
L31:    invokevirtual Method java/lang/Short toString ()Ljava/lang/String; 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    ldc '] does not fit in a ui1' 
L39:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L42:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L45:    invokespecial Method com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException <init> (Ljava/lang/String;)V 
L48:    athrow 
L49:    aload_0 
L50:    invokevirtual Method java/lang/Short toString ()Ljava/lang/String; 
L53:    areturn 
L54:    
    .end code 
    .exceptions com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
.end method 

.method public static convertUI2ToString : (I)Ljava/lang/String; 
    .code stack 3 locals 1 
L0:     new java/lang/Integer 
L3:     dup 
L4:     iload_0 
L5:     invokespecial Method java/lang/Integer <init> (I)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI2ToString (Ljava/lang/Integer;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
    .exceptions com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
.end method 

.method public static convertUI2ToString : (Ljava/lang/Integer;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Integer intValue ()I 
L4:     iflt L16 
L7:     aload_0 
L8:     invokevirtual Method java/lang/Integer intValue ()I 
L11:    ldc 65535 
L13:    if_icmple L45 
L16:    new com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
L19:    dup 
L20:    new java/lang/StringBuilder 
L23:    dup 
L24:    ldc 'The value [' 
L26:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L29:    aload_0 
L30:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/Object;)Ljava/lang/StringBuilder; 
L33:    ldc '] does not fit in a ui2' 
L35:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L38:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L41:    invokespecial Method com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException <init> (Ljava/lang/String;)V 
L44:    athrow 
L45:    aload_0 
L46:    invokevirtual Method java/lang/Integer toString ()Ljava/lang/String; 
L49:    areturn 
L50:    
    .end code 
    .exceptions com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
.end method 

.method public static convertUI4ToString : (J)Ljava/lang/String; 
    .code stack 4 locals 2 
L0:     new java/lang/Long 
L3:     dup 
L4:     lload_0 
L5:     invokespecial Method java/lang/Long <init> (J)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI4ToString (Ljava/lang/Long;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
    .exceptions com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
.end method 

.method public static convertUI4ToString : (Ljava/lang/Long;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Long longValue ()J 
L4:     lconst_0 
L5:     lcmp 
L6:     iflt L20 
L9:     aload_0 
L10:    invokevirtual Method java/lang/Long longValue ()J 
L13:    ldc2_w 4294967295L 
L16:    lcmp 
L17:    ifle L49 
L20:    new com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
L23:    dup 
L24:    new java/lang/StringBuilder 
L27:    dup 
L28:    ldc 'The value [' 
L30:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L33:    aload_0 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/Object;)Ljava/lang/StringBuilder; 
L37:    ldc '] does not fit in a ui4' 
L39:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L42:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L45:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L48:    athrow 
L49:    aload_0 
L50:    invokevirtual Method java/lang/Long toString ()Ljava/lang/String; 
L53:    areturn 
L54:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertUI8ToString : (J)Ljava/lang/String; 
    .code stack 4 locals 2 
L0:     new java/lang/Long 
L3:     dup 
L4:     lload_0 
L5:     invokespecial Method java/lang/Long <init> (J)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI8ToString (Ljava/lang/Long;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertUI8ToString : (Ljava/lang/Long;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Long longValue ()J 
L4:     lconst_0 
L5:     lcmp 
L6:     ifge L38 
L9:     new [c54] 
L12:    dup 
L13:    new java/lang/StringBuilder 
L16:    dup 
L17:    ldc 'The value [' 
L19:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L22:    aload_0 
L23:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/Object;)Ljava/lang/StringBuilder; 
L26:    ldc '] does not fit in a ui8' 
L28:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L31:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L34:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L37:    athrow 
L38:    aload_0 
L39:    invokevirtual Method java/lang/Long toString ()Ljava/lang/String; 
L42:    areturn 
L43:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertR4ToString : (F)Ljava/lang/String; 
    .code stack 2 locals 1 
L0:     fload_0 
L1:     aconst_null 
L2:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR4ToString (FLjava/lang/String;)Ljava/lang/String; 
L5:     areturn 
L6:     
    .end code 
.end method 

.method public static convertR4ToString : (Ljava/lang/Float;)Ljava/lang/String; 
    .code stack 2 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Float floatValue ()F 
L4:     aconst_null 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR4ToString (FLjava/lang/String;)Ljava/lang/String; 
L8:     areturn 
L9:     
    .end code 
.end method 

.method public static convertR4ToString : (FLjava/lang/String;)Ljava/lang/String; 
    .code stack 2 locals 2 
L0:     fload_0 
L1:     invokestatic Method java/lang/Float isNaN (F)Z 
L4:     ifeq L11 
L7:     getstatic Field com/liquid_technologies/ltxmllib18/Conversions a Ljava/lang/String; 
L10:    areturn 
L11:    ldc -Infinityf 
L13:    fload_0 
L14:    fcmpl 
L15:    ifne L22 
L18:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions b Ljava/lang/String; 
L21:    areturn 
L22:    ldc +Infinityf 
L24:    fload_0 
L25:    fcmpl 
L26:    ifne L33 
L29:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions c Ljava/lang/String; 
L32:    areturn 
L33:    fload_0 
L34:    invokestatic Method java/lang/Float toString (F)Ljava/lang/String; 
L37:    areturn 
L38:    
    .end code 
.end method 

.method public static convertR4ToString : (Ljava/lang/Float;Ljava/lang/String;)Ljava/lang/String; 
    .code stack 2 locals 2 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Float floatValue ()F 
L4:     aload_1 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR4ToString (FLjava/lang/String;)Ljava/lang/String; 
L8:     areturn 
L9:     
    .end code 
.end method 

.method public static convertR8ToString : (D)Ljava/lang/String; 
    .code stack 3 locals 2 
L0:     dload_0 
L1:     aconst_null 
L2:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR8ToString (DLjava/lang/String;)Ljava/lang/String; 
L5:     areturn 
L6:     
    .end code 
.end method 

.method public static convertR8ToString : (Ljava/lang/Double;)Ljava/lang/String; 
    .code stack 3 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Double doubleValue ()D 
L4:     aconst_null 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR8ToString (DLjava/lang/String;)Ljava/lang/String; 
L8:     areturn 
L9:     
    .end code 
.end method 

.method public static convertR8ToString : (DLjava/lang/String;)Ljava/lang/String; 
    .code stack 4 locals 3 
L0:     dload_0 
L1:     invokestatic Method java/lang/Double isNaN (D)Z 
L4:     ifeq L11 
L7:     getstatic Field com/liquid_technologies/ltxmllib18/Conversions a Ljava/lang/String; 
L10:    areturn 
L11:    ldc2_w -Infinity 
L14:    dload_0 
L15:    dcmpl 
L16:    ifne L23 
L19:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions b Ljava/lang/String; 
L22:    areturn 
L23:    ldc2_w +Infinity 
L26:    dload_0 
L27:    dcmpl 
L28:    ifne L35 
L31:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions c Ljava/lang/String; 
L34:    areturn 
L35:    dload_0 
L36:    invokestatic Method java/lang/Double toString (D)Ljava/lang/String; 
L39:    areturn 
L40:    
    .end code 
.end method 

.method public static convertR8ToString : (Ljava/lang/Double;Ljava/lang/String;)Ljava/lang/String; 
    .code stack 3 locals 2 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Double doubleValue ()D 
L4:     aload_1 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR8ToString (DLjava/lang/String;)Ljava/lang/String; 
L8:     areturn 
L9:     
    .end code 
.end method 

.method public static convertDurationToString : (Lcom/liquid_technologies/ltxmllib18/Duration;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/Duration toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertYearMonthToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gYearMonth Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type gYearMonth' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertMonthDayToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gMonthDay Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type gMonthDay' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertYearToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gYear Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type gYear' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertMonthToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gMonth Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type gMonth' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDayToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gDay Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type gDay' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDateToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType date Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type date' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDateTimeToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType dateTime Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type dateTime' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertTimeToString : (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
    .code stack 5 locals 1 
L0:     aload_0 
L1:     invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime getType ()Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType time Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     if_acmpeq L44 
L10:    new [c54] 
L13:    dup 
L14:    new java/lang/StringBuilder 
L17:    dup 
L18:    ldc 'The value [' 
L20:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L23:    aload_0 
L24:    ldc 's' 
L26:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L29:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L32:    ldc '] must be type time' 
L34:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L37:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L40:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L43:    athrow 
L44:    aload_0 
L45:    ldc 's' 
L47:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime toString (Ljava/lang/String;)Ljava/lang/String; 
L50:    areturn 
L51:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertCharToString : (C)Ljava/lang/String; 
    .code stack 3 locals 1 
L0:     new java/lang/Character 
L3:     dup 
L4:     iload_0 
L5:     invokespecial Method java/lang/Character <init> (C)V 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertCharToString (Ljava/lang/Character;)Ljava/lang/String; 
L11:    areturn 
L12:    
    .end code 
.end method 

.method public static convertCharToString : (Ljava/lang/Character;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Character toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertStringToString : (Ljava/lang/String;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     areturn 
L2:     
    .end code 
.end method 

.method public static convertBooleanToString : (Z)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     iload_0 
L1:     ifeq L7 
L4:     ldc 'true' 
L6:     areturn 
L7:     ldc 'false' 
L9:     areturn 
L10:    
    .end code 
.end method 

.method public static convertBooleanToString : (Ljava/lang/Boolean;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/lang/Boolean booleanValue ()Z 
L4:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertBooleanToString (Z)Ljava/lang/String; 
L7:     areturn 
L8:     
    .end code 
.end method 

.method public static convertDecimalToString : (Ljava/math/BigDecimal;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/math/BigDecimal toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertDecimalToString : (Ljava/math/BigDecimal;Ljava/lang/String;)Ljava/lang/String; 
    .code stack 1 locals 2 
L0:     aload_0 
L1:     invokevirtual Method java/math/BigDecimal toPlainString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static convertIntegerToString : (Ljava/math/BigInteger;)Ljava/lang/String; 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     invokevirtual Method java/math/BigInteger toString ()Ljava/lang/String; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method public static toString : (Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType;Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String; 
    .code stack 5 locals 3 
L0:     aload_0 
L1:     getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_HEX_BINARY Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L4:     if_acmpne L15 
L7:     aload_1 
L8:     checkcast com/liquid_technologies/ltxmllib18/BinaryData 
L11:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertHexBinaryToString (Lcom/liquid_technologies/ltxmllib18/BinaryData;)Ljava/lang/String; 
L14:    areturn 
L15:    aload_0 
L16:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_BASE64_BINARY Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L19:    if_acmpne L30 
L22:    aload_1 
L23:    checkcast com/liquid_technologies/ltxmllib18/BinaryData 
L26:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertBase64BinaryToString (Lcom/liquid_technologies/ltxmllib18/BinaryData;)Ljava/lang/String; 
L29:    areturn 
L30:    aload_0 
L31:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_I1 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L34:    if_acmpne L45 
L37:    aload_1 
L38:    checkcast java/lang/Byte 
L41:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI1ToString (Ljava/lang/Byte;)Ljava/lang/String; 
L44:    areturn 
L45:    aload_0 
L46:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_I2 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L49:    if_acmpne L60 
L52:    aload_1 
L53:    checkcast java/lang/Short 
L56:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI2ToString (Ljava/lang/Short;)Ljava/lang/String; 
L59:    areturn 
L60:    aload_0 
L61:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_I4 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L64:    if_acmpne L75 
L67:    aload_1 
L68:    checkcast java/lang/Integer 
L71:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI4ToString (Ljava/lang/Integer;)Ljava/lang/String; 
L74:    areturn 
L75:    aload_0 
L76:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_I8 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L79:    if_acmpne L90 
L82:    aload_1 
L83:    checkcast java/lang/Long 
L86:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI8ToString (Ljava/lang/Long;)Ljava/lang/String; 
L89:    areturn 
L90:    aload_0 
L91:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_UI1 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L94:    if_acmpne L105 
L97:    aload_1 
L98:    checkcast java/lang/Short 
L101:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI1ToString (Ljava/lang/Short;)Ljava/lang/String; 
L104:   areturn 
L105:   aload_0 
L106:   getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_UI2 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L109:   if_acmpne L120 
L112:   aload_1 
L113:   checkcast java/lang/Integer 
L116:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI2ToString (Ljava/lang/Integer;)Ljava/lang/String; 
L119:   areturn 
L120:   aload_0 
L121:   getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_UI4 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L124:   if_acmpne L135 
L127:   aload_1 
L128:   checkcast java/lang/Long 
L131:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI4ToString (Ljava/lang/Long;)Ljava/lang/String; 
L134:   areturn 
L135:   aload_0 
L136:   getstatic Field com/liquid_technologies/ltxmllib18/Conversions$ConversionType TYPE_UI8 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
L139:   if_acmpne L150 
L142:   aload_1 
L143:   checkcast java/lang/Long 
L146:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI8ToString (Ljava/lang/Long;)Ljava/lang/String; 
L149:   areturn 
L150:   aload_0 
L151:   getstatic Field [c48] TYPE_R4 [u445] 
L154:   if_acmpne L166 
L157:   aload_1 
L158:   checkcast java/lang/Float 
L161:   aload_2 
L162:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR4ToString (Ljava/lang/Float;Ljava/lang/String;)Ljava/lang/String; 
L165:   areturn 
L166:   aload_0 
L167:   getstatic Field [c48] TYPE_R8 [u445] 
L170:   if_acmpne L182 
L173:   aload_1 
L174:   checkcast java/lang/Double 
L177:   aload_2 
L178:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR8ToString (Ljava/lang/Double;Ljava/lang/String;)Ljava/lang/String; 
L181:   areturn 
L182:   aload_0 
L183:   getstatic Field [c48] TYPE_DURATION [u445] 
L186:   if_acmpne L197 
L189:   aload_1 
L190:   checkcast com/liquid_technologies/ltxmllib18/Duration 
L193:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDurationToString (Lcom/liquid_technologies/ltxmllib18/Duration;)Ljava/lang/String; 
L196:   areturn 
L197:   aload_0 
L198:   getstatic Field [c48] TYPE_YEAR_MONTH [u445] 
L201:   if_acmpne L212 
L204:   aload_1 
L205:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L208:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertYearMonthToString (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
L211:   areturn 
L212:   aload_0 
L213:   getstatic Field [c48] TYPE_MONTH_DAY [u445] 
L216:   if_acmpne L227 
L219:   aload_1 
L220:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L223:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertMonthDayToString (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
L226:   areturn 
L227:   aload_0 
L228:   getstatic Field [c48] TYPE_YEAR [u445] 
L231:   if_acmpne L242 
L234:   aload_1 
L235:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L238:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertYearToString [u391] 
L241:   areturn 
L242:   aload_0 
L243:   getstatic Field [c48] TYPE_MONTH [u445] 
L246:   if_acmpne L257 
L249:   aload_1 
L250:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L253:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertMonthToString [u391] 
L256:   areturn 
L257:   aload_0 
L258:   getstatic Field [c48] TYPE_DAY [u445] 
L261:   if_acmpne L272 
L264:   aload_1 
L265:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L268:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDayToString [u391] 
L271:   areturn 
L272:   aload_0 
L273:   getstatic Field [c48] TYPE_DATE [u445] 
L276:   if_acmpne L287 
L279:   aload_1 
L280:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L283:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDateToString [u391] 
L286:   areturn 
L287:   aload_0 
L288:   getstatic Field [c48] TYPE_DATE_TIME [u445] 
L291:   if_acmpne L302 
L294:   aload_1 
L295:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L298:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDateTimeToString [u391] 
L301:   areturn 
L302:   aload_0 
L303:   getstatic Field [c48] TYPE_TIME [u445] 
L306:   if_acmpne L317 
L309:   aload_1 
L310:   checkcast com/liquid_technologies/ltxmllib18/DateTime 
L313:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertTimeToString [u391] 
L316:   areturn 
L317:   aload_0 
L318:   getstatic Field [c48] TYPE_CHAR [u445] 
L321:   if_acmpne L332 
L324:   aload_1 
L325:   checkcast java/lang/Character 
L328:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertCharToString (Ljava/lang/Character;)Ljava/lang/String; 
L331:   areturn 
L332:   aload_0 
L333:   getstatic Field [c48] TYPE_STRING [u445] 
L336:   if_acmpne L347 
L339:   aload_1 
L340:   checkcast java/lang/String 
L343:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertStringToString (Ljava/lang/String;)Ljava/lang/String; 
L346:   areturn 
L347:   aload_0 
L348:   getstatic Field [c48] TYPE_BOOLEAN [u445] 
L351:   if_acmpne L362 
L354:   aload_1 
L355:   checkcast java/lang/Boolean 
L358:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertBooleanToString (Ljava/lang/Boolean;)Ljava/lang/String; 
L361:   areturn 
L362:   aload_0 
L363:   getstatic Field [c48] TYPE_DECIMAL [u445] 
L366:   if_acmpne L378 
L369:   aload_1 
L370:   checkcast java/math/BigDecimal 
L373:   aload_2 
L374:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDecimalToString (Ljava/math/BigDecimal;Ljava/lang/String;)Ljava/lang/String; 
L377:   areturn 
L378:   aload_0 
L379:   getstatic Field [c48] TYPE_INTEGER [u445] 
L382:   if_acmpne L393 
L385:   aload_1 
L386:   checkcast java/math/BigInteger 
L389:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertIntegerToString (Ljava/math/BigInteger;)Ljava/lang/String; 
L392:   areturn 
L393:   new [c54] 
L396:   dup 
L397:   new java/lang/StringBuilder 
L400:   dup 
L401:   ldc 'unknown conversion type [' 
L403:   invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L406:   aload_0 
L407:   invokevirtual Method [c48] toString ()Ljava/lang/String; 
L410:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L413:   ldc ']' 
L415:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L418:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L421:   invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L424:   athrow 
L425:   
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertHexBinaryFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/BinaryData; 
    .code stack 4 locals 3 
L0:     aconst_null 
L1:     astore_2 
        .catch com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException from L2 to L17 using L20 
L2:     new com/liquid_technologies/ltxmllib18/BinaryData 
L5:     dup 
L6:     aload_1 
L7:     aload_0 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L11:    ldc 'Hex' 
L13:    invokespecial Method com/liquid_technologies/ltxmllib18/BinaryData <init> (Ljava/lang/String;Ljava/lang/String;)V 
L16:    astore_2 
L17:    goto L25 
L20:    dup 
L21:    astore_0 
L22:    invokevirtual Method com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException printStackTrace ()V 
L25:    aload_2 
L26:    areturn 
L27:    
    .end code 
.end method 

.method public static convertBase64BinaryFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/BinaryData; 
    .code stack 4 locals 3 
L0:     aconst_null 
L1:     astore_2 
        .catch com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException from L2 to L17 using L20 
L2:     new com/liquid_technologies/ltxmllib18/BinaryData 
L5:     dup 
L6:     aload_1 
L7:     aload_0 
L8:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L11:    ldc 'Base64' 
L13:    invokespecial Method com/liquid_technologies/ltxmllib18/BinaryData <init> (Ljava/lang/String;Ljava/lang/String;)V 
L16:    astore_2 
L17:    goto L25 
L20:    dup 
L21:    astore_0 
L22:    invokevirtual Method com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException printStackTrace ()V 
L25:    aload_2 
L26:    areturn 
L27:    
    .end code 
.end method 

.method public static convertI1FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)B 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L29 using L32 
L17:    new java/lang/Byte 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Byte <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Byte byteValue ()B 
L28:    istore_1 
L29:    goto L62 
L32:    pop 
L33:    new [c54] 
L36:    dup 
L37:    new java/lang/StringBuilder 
L40:    dup 
L41:    ldc 'The value [' 
L43:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L46:    aload_0 
L47:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L50:    ldc '] can not be converted to an i1' 
L52:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L55:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L58:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L61:    athrow 
L62:    iload_1 
L63:    ireturn 
L64:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertI2FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)S 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L29 using L32 
L17:    new java/lang/Short 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Short <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Short shortValue ()S 
L28:    istore_1 
L29:    goto L62 
L32:    pop 
L33:    new [c54] 
L36:    dup 
L37:    new java/lang/StringBuilder 
L40:    dup 
L41:    ldc 'The value [' 
L43:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L46:    aload_0 
L47:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L50:    ldc '] can not be converted to an i2' 
L52:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L55:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L58:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L61:    athrow 
L62:    iload_1 
L63:    ireturn 
L64:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertI4FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)I 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L29 using L32 
L17:    new java/lang/Integer 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Integer <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Integer intValue ()I 
L28:    istore_1 
L29:    goto L62 
L32:    pop 
L33:    new [c54] 
L36:    dup 
L37:    new java/lang/StringBuilder 
L40:    dup 
L41:    ldc 'The value [' 
L43:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L46:    aload_0 
L47:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L50:    ldc '] can not be converted to an i4' 
L52:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L55:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L58:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L61:    athrow 
L62:    iload_1 
L63:    ireturn 
L64:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertI8FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)J 
    .code stack 5 locals 4 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L29 using L32 
L17:    new java/lang/Long 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Long <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Long longValue ()J 
L28:    lstore_2 
L29:    goto L62 
L32:    pop 
L33:    new [c54] 
L36:    dup 
L37:    new java/lang/StringBuilder 
L40:    dup 
L41:    ldc 'The value [' 
L43:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L46:    aload_0 
L47:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L50:    ldc '] can not be converted to an i8' 
L52:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L55:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L58:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L61:    athrow 
L62:    lload_2 
L63:    lreturn 
L64:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertUI1FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)S 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L69 using L72 
L17:    new java/lang/Short 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Short <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Short shortValue ()S 
L28:    dup 
L29:    istore_1 
L30:    iflt L40 
L33:    iload_1 
L34:    sipush 255 
L37:    if_icmple L69 
L40:    new [c54] 
L43:    dup 
L44:    new java/lang/StringBuilder 
L47:    dup 
L48:    ldc 'The value [' 
L50:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L53:    aload_0 
L54:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L57:    ldc '] can not be converted to a ui1' 
L59:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L62:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L65:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L68:    athrow 
L69:    goto L102 
L72:    pop 
L73:    new [c54] 
L76:    dup 
L77:    new java/lang/StringBuilder 
L80:    dup 
L81:    ldc 'The value [' 
L83:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L86:    aload_0 
L87:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L90:    ldc '] can not be converted to a ui1' 
L92:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L95:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L98:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L101:   athrow 
L102:   iload_1 
L103:   ireturn 
L104:   
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertUI2FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)I 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L68 using L71 
L17:    new java/lang/Integer 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Integer <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Integer intValue ()I 
L28:    dup 
L29:    istore_1 
L30:    iflt L39 
L33:    iload_1 
L34:    ldc 65535 
L36:    if_icmple L68 
L39:    new [c54] 
L42:    dup 
L43:    new java/lang/StringBuilder 
L46:    dup 
L47:    ldc 'The value [' 
L49:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L52:    aload_0 
L53:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L56:    ldc '] can not be converted to a ui2' 
L58:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L61:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L64:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L67:    athrow 
L68:    goto L101 
L71:    pop 
L72:    new [c54] 
L75:    dup 
L76:    new java/lang/StringBuilder 
L79:    dup 
L80:    ldc 'The value [' 
L82:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L85:    aload_0 
L86:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L89:    ldc '] can not be converted to a ui2' 
L91:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L94:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L97:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L100:   athrow 
L101:   iload_1 
L102:   ireturn 
L103:   
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertUI4FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)J 
    .code stack 5 locals 4 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L72 using L75 
L17:    new java/lang/Long 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Long <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Long longValue ()J 
L28:    dup2 
L29:    lstore_2 
L30:    lconst_0 
L31:    lcmp 
L32:    iflt L43 
L35:    lload_2 
L36:    ldc2_w 4294967295L 
L39:    lcmp 
L40:    ifle L72 
L43:    new [c54] 
L46:    dup 
L47:    new java/lang/StringBuilder 
L50:    dup 
L51:    ldc 'The value [' 
L53:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L56:    aload_0 
L57:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L60:    ldc '] can not be converted to a ui4' 
L62:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L65:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L68:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L71:    athrow 
L72:    goto L105 
L75:    pop 
L76:    new [c54] 
L79:    dup 
L80:    new java/lang/StringBuilder 
L83:    dup 
L84:    ldc 'The value [' 
L86:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L89:    aload_0 
L90:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L93:    ldc '] can not be converted to a ui4' 
L95:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L98:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L101:   invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L104:   athrow 
L105:   lload_2 
L106:   lreturn 
L107:   
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertUI8FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)J 
    .code stack 5 locals 4 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method com/liquid_technologies/ltxmllib18/WhitespaceUtils applyRule (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L64 using L67 
L17:    new java/lang/Long 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/lang/Long <init> (Ljava/lang/String;)V 
L25:    invokevirtual Method java/lang/Long longValue ()J 
L28:    dup2 
L29:    lstore_2 
L30:    lconst_0 
L31:    lcmp 
L32:    ifge L64 
L35:    new [c54] 
L38:    dup 
L39:    new java/lang/StringBuilder 
L42:    dup 
L43:    ldc 'The value [' 
L45:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L48:    aload_0 
L49:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L52:    ldc '] can not be converted to a ui8' 
L54:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L57:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L60:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L63:    athrow 
L64:    goto L97 
L67:    pop 
L68:    new [c54] 
L71:    dup 
L72:    new java/lang/StringBuilder 
L75:    dup 
L76:    ldc 'The value [' 
L78:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L81:    aload_0 
L82:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L85:    ldc '] can not be converted to a ui8' 
L87:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L90:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L93:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L96:    athrow 
L97:    lload_2 
L98:    lreturn 
L99:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertR4FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)F 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method [c52] applyRule [u394] 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L68 using L71 
L17:    aload_2 
L18:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions a Ljava/lang/String; 
L21:    if_acmpne L30 
L24:    ldc +NaNf 
L26:    fstore_1 
L27:    goto L101 
L30:    aload_2 
L31:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions b Ljava/lang/String; 
L34:    if_acmpne L43 
L37:    ldc -Infinityf 
L39:    fstore_1 
L40:    goto L101 
L43:    aload_2 
L44:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions c Ljava/lang/String; 
L47:    if_acmpne L56 
L50:    ldc +Infinityf 
L52:    fstore_1 
L53:    goto L101 
L56:    new java/lang/Float 
L59:    dup 
L60:    aload_2 
L61:    invokespecial Method java/lang/Float <init> (Ljava/lang/String;)V 
L64:    invokevirtual Method java/lang/Float floatValue ()F 
L67:    fstore_1 
L68:    goto L101 
L71:    pop 
L72:    new [c54] 
L75:    dup 
L76:    new java/lang/StringBuilder 
L79:    dup 
L80:    ldc 'The value [' 
L82:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L85:    aload_0 
L86:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L89:    ldc '] can not be converted to an r4' 
L91:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L94:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L97:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L100:   athrow 
L101:   fload_1 
L102:   freturn 
L103:   
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertR8FromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)D 
    .code stack 5 locals 4 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method [c52] applyRule [u394] 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L71 using L74 
L17:    aload_2 
L18:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions a Ljava/lang/String; 
L21:    if_acmpne L31 
L24:    ldc2_w +NaN 
L27:    dstore_2 
L28:    goto L104 
L31:    aload_2 
L32:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions b Ljava/lang/String; 
L35:    if_acmpne L45 
L38:    ldc2_w -Infinity 
L41:    dstore_2 
L42:    goto L104 
L45:    aload_2 
L46:    getstatic Field com/liquid_technologies/ltxmllib18/Conversions c Ljava/lang/String; 
L49:    if_acmpne L59 
L52:    ldc2_w +Infinity 
L55:    dstore_2 
L56:    goto L104 
L59:    new java/lang/Double 
L62:    dup 
L63:    aload_2 
L64:    invokespecial Method java/lang/Double <init> (Ljava/lang/String;)V 
L67:    invokevirtual Method java/lang/Double doubleValue ()D 
L70:    dstore_2 
L71:    goto L104 
L74:    pop 
L75:    new [c54] 
L78:    dup 
L79:    new java/lang/StringBuilder 
L82:    dup 
L83:    ldc 'The value [' 
L85:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L88:    aload_0 
L89:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L92:    ldc '] can not be converted to an r8' 
L94:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L97:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L100:   invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L103:   athrow 
L104:   dload_2 
L105:   dreturn 
L106:   
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDurationFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/Duration; 
    .code stack 2 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/Duration 
L3:     dup 
L4:     invokespecial Method com/liquid_technologies/ltxmllib18/Duration <init> ()V 
L7:     astore_2 
L8:     ldc '' 
L10:    astore_3 
        .catch [c53] from L11 to L17 using L20 
L11:    aload_1 
L12:    aload_0 
L13:    invokestatic Method [c52] applyRule [u394] 
L16:    astore_3 
L17:    goto L25 
L20:    dup 
L21:    astore_0 
L22:    invokevirtual Method [c53] printStackTrace ()V 
L25:    aload_2 
L26:    aload_3 
L27:    invokevirtual Method com/liquid_technologies/ltxmllib18/Duration parseXSDDuration (Ljava/lang/String;)V 
L30:    aload_2 
L31:    areturn 
L32:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertYearMonthFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gYearMonth Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDDate (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertMonthDayFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gMonthDay Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDDate (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertYearFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gYear Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDDate (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertMonthFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gMonth Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDDate (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDayFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType gDay Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDDate (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDateTimeFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType dateTime Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDDateTime (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertTimeFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType time Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDTime (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDateFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
    .code stack 3 locals 4 
L0:     new com/liquid_technologies/ltxmllib18/DateTime 
L3:     dup 
L4:     getstatic Field com/liquid_technologies/ltxmllib18/DateTimeType date Lcom/liquid_technologies/ltxmllib18/DateTimeType; 
L7:     invokespecial Method com/liquid_technologies/ltxmllib18/DateTime <init> (Lcom/liquid_technologies/ltxmllib18/DateTimeType;)V 
L10:    astore_2 
L11:    ldc '' 
L13:    astore_3 
        .catch [c53] from L14 to L20 using L23 
L14:    aload_1 
L15:    aload_0 
L16:    invokestatic Method [c52] applyRule [u394] 
L19:    astore_3 
L20:    goto L28 
L23:    dup 
L24:    astore_0 
L25:    invokevirtual Method [c53] printStackTrace ()V 
L28:    aload_2 
L29:    aload_3 
L30:    invokevirtual Method com/liquid_technologies/ltxmllib18/DateTime parseXSDDate (Ljava/lang/String;)V 
L33:    aload_2 
L34:    areturn 
L35:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertCharFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)C 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method [c52] applyRule [u394] 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
L17:    aload_2 
L18:    invokevirtual Method java/lang/String length ()I 
L21:    iconst_1 
L22:    if_icmpeq L54 
L25:    new [c54] 
L28:    dup 
L29:    new java/lang/StringBuilder 
L32:    dup 
L33:    ldc 'The value [' 
L35:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L38:    aload_0 
L39:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L42:    ldc '] can not be a char as it is either empty of greater than 1 char long' 
L44:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L47:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L50:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L53:    athrow 
L54:    aload_0 
L55:    iconst_0 
L56:    invokevirtual Method java/lang/String charAt (I)C 
L59:    ireturn 
L60:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertStringFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Ljava/lang/String; 
    .code stack 2 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method [c52] applyRule [u394] 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_0 
L14:    invokevirtual Method [c53] printStackTrace ()V 
L17:    aload_2 
L18:    areturn 
L19:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertBooleanFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Z 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method [c52] applyRule [u394] 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
L17:    aload_2 
L18:    ldc 'true' 
L20:    invokevirtual Method java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 
L23:    ifne L35 
L26:    aload_2 
L27:    ldc '1' 
L29:    invokevirtual Method java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 
L32:    ifeq L37 
L35:    iconst_1 
L36:    ireturn 
L37:    aload_2 
L38:    ldc 'false' 
L40:    invokevirtual Method java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 
L43:    ifne L55 
L46:    aload_2 
L47:    ldc '0' 
L49:    invokevirtual Method java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z 
L52:    ifeq L57 
L55:    iconst_0 
L56:    ireturn 
L57:    new [c54] 
L60:    dup 
L61:    new java/lang/StringBuilder 
L64:    dup 
L65:    ldc 'A Boolean Value read from an XML document was invalid [' 
L67:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L70:    aload_0 
L71:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L74:    ldc "]. Valid values are 'true', 'false', '1', or '0'" 
L76:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L79:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L82:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L85:    athrow 
L86:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertDecimalFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Ljava/math/BigDecimal; 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method [c52] applyRule [u394] 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L26 using L29 
L17:    new java/math/BigDecimal 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/math/BigDecimal <init> (Ljava/lang/String;)V 
L25:    astore_1 
L26:    goto L59 
L29:    pop 
L30:    new [c54] 
L33:    dup 
L34:    new java/lang/StringBuilder 
L37:    dup 
L38:    ldc 'The value [' 
L40:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L43:    aload_0 
L44:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L47:    ldc '] can not be converted to a BigDecimal' 
L49:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L52:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L55:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L58:    athrow 
L59:    aload_1 
L60:    areturn 
L61:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static convertIntegerFromString : (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Ljava/math/BigInteger; 
    .code stack 5 locals 3 
L0:     ldc '' 
L2:     astore_2 
        .catch [c53] from L3 to L9 using L12 
L3:     aload_1 
L4:     aload_0 
L5:     invokestatic Method [c52] applyRule [u394] 
L8:     astore_2 
L9:     goto L17 
L12:    dup 
L13:    astore_1 
L14:    invokevirtual Method [c53] printStackTrace ()V 
        .catch java/lang/NumberFormatException from L17 to L26 using L29 
L17:    new java/math/BigInteger 
L20:    dup 
L21:    aload_2 
L22:    invokespecial Method java/math/BigInteger <init> (Ljava/lang/String;)V 
L25:    astore_1 
L26:    goto L59 
L29:    pop 
L30:    new [c54] 
L33:    dup 
L34:    new java/lang/StringBuilder 
L37:    dup 
L38:    ldc 'The value [' 
L40:    invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L43:    aload_0 
L44:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L47:    ldc '] can not be converted to a BigInteger' 
L49:    invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L52:    invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L55:    invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L58:    athrow 
L59:    aload_1 
L60:    areturn 
L61:    
    .end code 
    .exceptions [c54] 
.end method 

.method public static fromString : (Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType;Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Ljava/lang/Object; 
    .code stack 5 locals 3 
L0:     aload_0 
L1:     getstatic Field [c48] TYPE_HEX_BINARY [u445] 
L4:     if_acmpne L13 
L7:     aload_1 
L8:     aload_2 
L9:     invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertHexBinaryFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/BinaryData; 
L12:    areturn 
L13:    aload_0 
L14:    getstatic Field [c48] TYPE_BASE64_BINARY [u445] 
L17:    if_acmpne L26 
L20:    aload_1 
L21:    aload_2 
L22:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertBase64BinaryFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/BinaryData; 
L25:    areturn 
L26:    aload_0 
L27:    getstatic Field [c48] TYPE_I1 [u445] 
L30:    if_acmpne L46 
L33:    new java/lang/Byte 
L36:    dup 
L37:    aload_1 
L38:    aload_2 
L39:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI1FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)B 
L42:    invokespecial Method java/lang/Byte <init> (B)V 
L45:    areturn 
L46:    aload_0 
L47:    getstatic Field [c48] TYPE_I2 [u445] 
L50:    if_acmpne L66 
L53:    new java/lang/Short 
L56:    dup 
L57:    aload_1 
L58:    aload_2 
L59:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI2FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)S 
L62:    invokespecial Method java/lang/Short <init> (S)V 
L65:    areturn 
L66:    aload_0 
L67:    getstatic Field [c48] TYPE_I4 [u445] 
L70:    if_acmpne L86 
L73:    new java/lang/Integer 
L76:    dup 
L77:    aload_1 
L78:    aload_2 
L79:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI4FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)I 
L82:    invokespecial Method java/lang/Integer <init> (I)V 
L85:    areturn 
L86:    aload_0 
L87:    getstatic Field [c48] TYPE_I8 [u445] 
L90:    if_acmpne L106 
L93:    new java/lang/Long 
L96:    dup 
L97:    aload_1 
L98:    aload_2 
L99:    invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertI8FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)J 
L102:   invokespecial Method java/lang/Long <init> (J)V 
L105:   areturn 
L106:   aload_0 
L107:   getstatic Field [c48] TYPE_UI1 [u445] 
L110:   if_acmpne L126 
L113:   new java/lang/Short 
L116:   dup 
L117:   aload_1 
L118:   aload_2 
L119:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI1FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)S 
L122:   invokespecial Method java/lang/Short <init> (S)V 
L125:   areturn 
L126:   aload_0 
L127:   getstatic Field [c48] TYPE_UI2 [u445] 
L130:   if_acmpne L146 
L133:   new java/lang/Integer 
L136:   dup 
L137:   aload_1 
L138:   aload_2 
L139:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI2FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)I 
L142:   invokespecial Method java/lang/Integer <init> (I)V 
L145:   areturn 
L146:   aload_0 
L147:   getstatic Field [c48] TYPE_UI4 [u445] 
L150:   if_acmpne L166 
L153:   new java/lang/Long 
L156:   dup 
L157:   aload_1 
L158:   aload_2 
L159:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI4FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)J 
L162:   invokespecial Method java/lang/Long <init> (J)V 
L165:   areturn 
L166:   aload_0 
L167:   getstatic Field [c48] TYPE_UI8 [u445] 
L170:   if_acmpne L186 
L173:   new java/lang/Long 
L176:   dup 
L177:   aload_1 
L178:   aload_2 
L179:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertUI8FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)J 
L182:   invokespecial Method java/lang/Long <init> (J)V 
L185:   areturn 
L186:   aload_0 
L187:   getstatic Field [c48] TYPE_R4 [u445] 
L190:   if_acmpne L206 
L193:   new java/lang/Float 
L196:   dup 
L197:   aload_1 
L198:   aload_2 
L199:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR4FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)F 
L202:   invokespecial Method java/lang/Float <init> (F)V 
L205:   areturn 
L206:   aload_0 
L207:   getstatic Field [c48] TYPE_R8 [u445] 
L210:   if_acmpne L226 
L213:   new java/lang/Double 
L216:   dup 
L217:   aload_1 
L218:   aload_2 
L219:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertR8FromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)D 
L222:   invokespecial Method java/lang/Double <init> (D)V 
L225:   areturn 
L226:   aload_0 
L227:   getstatic Field [c48] TYPE_DURATION [u445] 
L230:   if_acmpne L239 
L233:   aload_1 
L234:   aload_2 
L235:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDurationFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/Duration; 
L238:   areturn 
L239:   aload_0 
L240:   getstatic Field [c48] TYPE_YEAR_MONTH [u445] 
L243:   if_acmpne L252 
L246:   aload_1 
L247:   aload_2 
L248:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertYearMonthFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
L251:   areturn 
L252:   aload_0 
L253:   getstatic Field [c48] TYPE_MONTH_DAY [u445] 
L256:   if_acmpne L265 
L259:   aload_1 
L260:   aload_2 
L261:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertMonthDayFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
L264:   areturn 
L265:   aload_0 
L266:   getstatic Field [c48] TYPE_YEAR [u445] 
L269:   if_acmpne L278 
L272:   aload_1 
L273:   aload_2 
L274:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertYearFromString [u417] 
L277:   areturn 
L278:   aload_0 
L279:   getstatic Field [c48] TYPE_MONTH [u445] 
L282:   if_acmpne L291 
L285:   aload_1 
L286:   aload_2 
L287:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertMonthFromString [u417] 
L290:   areturn 
L291:   aload_0 
L292:   getstatic Field [c48] TYPE_DAY [u445] 
L295:   if_acmpne L304 
L298:   aload_1 
L299:   aload_2 
L300:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDayFromString [u417] 
L303:   areturn 
L304:   aload_0 
L305:   getstatic Field [c48] TYPE_DATE [u445] 
L308:   if_acmpne L317 
L311:   aload_1 
L312:   aload_2 
L313:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDateFromString [u417] 
L316:   areturn 
L317:   aload_0 
L318:   getstatic Field [c48] TYPE_DATE_TIME [u445] 
L321:   if_acmpne L330 
L324:   aload_1 
L325:   aload_2 
L326:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDateTimeFromString [u417] 
L329:   areturn 
L330:   aload_0 
L331:   getstatic Field [c48] TYPE_TIME [u445] 
L334:   if_acmpne L343 
L337:   aload_1 
L338:   aload_2 
L339:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertTimeFromString [u417] 
L342:   areturn 
L343:   aload_0 
L344:   getstatic Field [c48] TYPE_CHAR [u445] 
L347:   if_acmpne L363 
L350:   new java/lang/Character 
L353:   dup 
L354:   aload_1 
L355:   aload_2 
L356:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertCharFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)C 
L359:   invokespecial Method java/lang/Character <init> (C)V 
L362:   areturn 
L363:   aload_0 
L364:   getstatic Field [c48] TYPE_STRING [u445] 
L367:   if_acmpne L376 
L370:   aload_1 
L371:   aload_2 
L372:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertStringFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Ljava/lang/String; 
L375:   areturn 
L376:   aload_0 
L377:   getstatic Field [c48] TYPE_BOOLEAN [u445] 
L380:   if_acmpne L396 
L383:   new java/lang/Boolean 
L386:   dup 
L387:   aload_1 
L388:   aload_2 
L389:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertBooleanFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Z 
L392:   invokespecial Method java/lang/Boolean <init> (Z)V 
L395:   areturn 
L396:   aload_0 
L397:   getstatic Field [c48] TYPE_DECIMAL [u445] 
L400:   if_acmpne L409 
L403:   aload_1 
L404:   aload_2 
L405:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertDecimalFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Ljava/math/BigDecimal; 
L408:   areturn 
L409:   aload_0 
L410:   getstatic Field [c48] TYPE_INTEGER [u445] 
L413:   if_acmpne L422 
L416:   aload_1 
L417:   aload_2 
L418:   invokestatic Method com/liquid_technologies/ltxmllib18/Conversions convertIntegerFromString (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Ljava/math/BigInteger; 
L421:   areturn 
L422:   new [c54] 
L425:   dup 
L426:   new java/lang/StringBuilder 
L429:   dup 
L430:   ldc 'unknown conversion type [' 
L432:   invokespecial Method java/lang/StringBuilder <init> (Ljava/lang/String;)V 
L435:   aload_0 
L436:   invokevirtual Method [c48] toString ()Ljava/lang/String; 
L439:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L442:   ldc ']' 
L444:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L447:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L450:   invokespecial Method [c54] <init> (Ljava/lang/String;)V 
L453:   athrow 
L454:   
    .end code 
    .exceptions [c54] 
.end method 

.method static <clinit> : ()V 
    .code stack 1 locals 0 
L0:     ldc 'NaN' 
L2:     putstatic Field com/liquid_technologies/ltxmllib18/Conversions a Ljava/lang/String; 
L5:     ldc '-INF' 
L7:     putstatic Field com/liquid_technologies/ltxmllib18/Conversions b Ljava/lang/String; 
L10:    ldc 'INF' 
L12:    putstatic Field com/liquid_technologies/ltxmllib18/Conversions c Ljava/lang/String; 
L15:    return 
L16:    
    .end code 
.end method 
.innerclasses 
    [c48] com/liquid_technologies/ltxmllib18/Conversions ConversionType public static final enum 
.end innerclasses 
.const [c48] = Class [u513] 
.const [c52] = Class [u517] 
.const [c53] = Class [u518] 
.const [c54] = Class [u519] 
.const [u391] = Utf8 (Lcom/liquid_technologies/ltxmllib18/DateTime;)Ljava/lang/String; 
.const [u394] = Utf8 (Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;Ljava/lang/String;)Ljava/lang/String; 
.const [u417] = Utf8 (Ljava/lang/String;Lcom/liquid_technologies/ltxmllib18/WhitespaceRule;)Lcom/liquid_technologies/ltxmllib18/DateTime; 
.const [u445] = Utf8 Lcom/liquid_technologies/ltxmllib18/Conversions$ConversionType; 
.const [u513] = Utf8 com/liquid_technologies/ltxmllib18/Conversions$ConversionType 
.const [u517] = Utf8 com/liquid_technologies/ltxmllib18/WhitespaceUtils 
.const [u518] = Utf8 com/liquid_technologies/ltxmllib18/exceptions/LtInvalidParamException 
.const [u519] = Utf8 com/liquid_technologies/ltxmllib18/exceptions/LtInvalidValueException 
.end class 
